//!General include for the FLOW core library

#pragma once

#ifndef __CORE_flow_core_H__
#define __CORE_flow_core_H__

#include "FLOW_core/addlib.h"
#include "FLOW_core/core_types.h"
#include "FLOW_core/assert.h"
#include "FLOW_core/static_assert.h"
#include "FLOW_core/container_types.h"
#include "FLOW_core/rtti.h"
#include "FLOW_core/mem.h"
#include "FLOW_core/RefCounted.h"
#include "FLOW_core/SafeRefCounted.h"
#include "FLOW_core/SmartPtr.h"
#include "FLOW_core/SafePtr.h"
#include "FLOW_core/Delegate.h"
#include "FLOW_core/null_type.h"
#include "FLOW_core/Event.h"
#include "FLOW_core/hash_funcs.h"
#include "FLOW_core/StrId.h"
#include "FLOW_core/Singleton.h"
#include "FLOW_core/LogMgr.h"
#include "FLOW_core/log_type.h"

#endif